// :root {
//   --ep-color-primary: red;
// }


body {
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB",
    "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0;
}

html, body, #app {
  height: 100%;
  color: var(--ep-text-color-primary);
}

*, :after, :before {
  box-sizing: border-box;
}

ol, ul {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}

.w-100\%, .w-full, [w-full=""] {
  width: 100%;
}